become covered in parasites - Français Anglais Dictionnaire